Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur de Logiciels Embarqués

Description

Text copied to clipboard!
Nous recherchons un Développeur de Logiciels Embarqués talentueux et motivé pour rejoindre notre équipe d'ingénierie. En tant que membre clé de notre département de développement, vous serez responsable de la conception, du développement, du test et de la maintenance de logiciels embarqués pour une variété de dispositifs électroniques. Vous travaillerez en étroite collaboration avec les équipes matérielles, logicielles et de test pour garantir l'intégration fluide des composants logiciels dans les systèmes embarqués.Le candidat idéal possède une solide expérience en programmation bas niveau, une bonne compréhension des architectures matérielles et une passion pour la résolution de problèmes techniques complexes. Vous participerez à toutes les phases du cycle de vie du développement logiciel, de la définition des exigences à la mise en production.Vos missions incluront l'analyse des spécifications techniques, la rédaction de code en C/C++ pour microcontrôleurs, le débogage, l'optimisation des performances et la documentation technique. Vous serez également amené à collaborer avec des équipes multidisciplinaires pour assurer la conformité aux normes de qualité et de sécurité.Ce poste offre une opportunité unique de travailler sur des projets innovants dans des secteurs variés tels que l'automobile, l'aéronautique, la domotique ou encore les dispositifs médicaux. Si vous êtes passionné par les technologies embarquées et que vous souhaitez évoluer dans un environnement stimulant, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Développer des logiciels embarqués en C/C++ pour microcontrôleurs
  • Analyser les spécifications techniques et fonctionnelles
  • Collaborer avec les équipes matérielles pour l'intégration système
  • Effectuer des tests unitaires et d'intégration
  • Optimiser les performances et la consommation énergétique
  • Rédiger la documentation technique
  • Assurer la conformité aux normes de qualité et de sécurité
  • Participer aux revues de code et à l'amélioration continue
  • Maintenir et mettre à jour les logiciels existants
  • Contribuer à la veille technologique dans le domaine embarqué

Exigences

Text copied to clipboard!
  • Diplôme en informatique, électronique ou domaine connexe
  • Expérience en développement de logiciels embarqués
  • Maîtrise du langage C et/ou C++
  • Connaissance des microcontrôleurs (ARM, PIC, etc.)
  • Expérience avec les outils de débogage et d'analyse
  • Compréhension des protocoles de communication (I2C, SPI, UART)
  • Capacité à lire des schémas électroniques
  • Bonne maîtrise de l'anglais technique
  • Esprit d'équipe et bonnes compétences en communication
  • Autonomie et rigueur dans le travail

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience en développement embarqué ?
  • Quels microcontrôleurs avez-vous déjà utilisés ?
  • Avez-vous déjà travaillé avec des systèmes temps réel ?
  • Comment gérez-vous le débogage sur une cible embarquée ?
  • Quels outils de développement utilisez-vous régulièrement ?
  • Avez-vous une expérience avec des normes de sécurité (ex : ISO 26262) ?
  • Comment assurez-vous la qualité de votre code ?
  • Êtes-vous à l'aise pour travailler en équipe multidisciplinaire ?
  • Quelle est votre méthode pour optimiser un logiciel embarqué ?
  • Parlez-vous couramment anglais ?